// pages/channel/channel.js
import {goods_list,goods_category} from '../../request/api'
Page({

  /**
   * 页面的初始数据
   */
  data: {
    active:0,
    brotherCategory:[] , //频道列表
    currentCategory:{},  // 当前频道
    filterCategory:[],
    goodsList:[]
  },
  // 切换标签
  async onChange(event) {
   let id = this.data.brotherCategory[event.detail.index].id
    this.goodsList(id);
    this.goods_category(id)
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad:async function(options) {
    console.log(options);
    let id = options.id;
    this.goodsList(id);
    this.goods_category(id);
    this.setData({
      active:Number(id)
    })
  },
  // 获取商品标题
  async goods_category(id){
    console.log(id);
    let res = await goods_category({data:{id}})
    let {currentCategory,brotherCategory} = res.data.data;
    // console.log("商品标题",res.data.data);
    this.setData({
      currentCategory,brotherCategory
    })
    console.log(res);
  },
  // 获取当前页商品数据
  async goodsList(categoryId){
    let res = await goods_list({data:{categoryId}})
    let {filterCategory,goodsList} = res.data.data;
    console.log("频道页商品数据",res.data.data);
    this.setData({filterCategory,goodsList})
    console.log(this.data.goodsList);
    
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})